﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Rhino.Mocks;

namespace Portal.Logic.Tests.Units
{
    [TestClass]
    public abstract class BaseTests
    {
        protected MockRepository Mocks { get; private set; }

        [TestInitialize]
        public virtual void Initialize()
        {
            Mocks = new MockRepository();
            InitializeTest();
        }

        protected abstract void InitializeTest();
    }
}
